faf994d8728edb9ac2a21c12fd0b8c2fbed9aa67,compiler/tests/org/jetbrains/jet/codegen/AnnotationGenTest.java,AnnotationGenTest,testPropGetter,#,43

Before Change


    }

    public void testPropGetter() throws NoSuchFieldException, NoSuchMethodException {
        loadText("var x = 0\n" +
                 "[Deprecated] get");

        Class aClass = generateNamespaceClass();
        assertNotNull(aClass.getDeclaredMethod("getX").getAnnotation(Deprecated.class));

After Change


    }

    public void testPropGetter() throws Exception {
        ClassLoader loader = loadFileGetClassLoader("var x = 0\n" +
                 "[Deprecated] get");
        Class packageClass = getPackageClass(loader);
        assertNotNull(packageClass.getDeclaredMethod("getX").getAnnotation(Deprecated.class));
        assertNull(packageClass.getDeclaredMethod("setX", int.class).getAnnotation(Deprecated.class));
        Class srcClass = getPackageSrcClass(loader);
        assertNotNull(srcClass.getDeclaredMethod("getX").getAnnotation(Deprecated.class));
        assertNull(srcClass.getDeclaredMethod("setX", int.class).getAnnotation(Deprecated.class));
        assertNull(srcClass.getDeclaredField("x").getAnnotation(Deprecated.class));